From: Ze Huang Date: Sun, 11 Jan 2026 06:41:02 +0000 (+0800) Subject: riscv: dts: spacemit: Add USB2 PHY node for K1 X-Git-Tag: archive/raspbian/6.19.6-2+rpi1~3^2~36 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/success//%22stanciumarius94%40gmail.com/%22/%22http:/www.example.com/cgi/success/%22stanciumarius94%40gmail.com/%22?a=commitdiff_plain;h=ef82ee31ed065c1599d8e2414bd3add19b98253b;p=linux.git riscv: dts: spacemit: Add USB2 PHY node for K1 Origin: https://git.kernel.org/linus/9d591fef025d5008f23ab339a10006b151150578 K1's DWC3 USB 3.0 controller requires two separate PHYs to function: the USB 3.0 combophy (for SuperSpeed) and a USB 2.0 PHY (for High-Speed, Full-Speed, etc.). Add node for this second USB 2.0 PHY (usbphy2). Tested-by: Aurelien Jarno Signed-off-by: Ze Huang Reviewed-by: Yixun Lan Link: https://lore.kernel.org/r/20260111-k1-usb3dts-v2-v3-1-f5ebd546e904@linux.dev Signed-off-by: Yixun Lan Gbp-Pq: Topic features/riscv64 Gbp-Pq: Name riscv-dts-spacemit-Add-USB2-PHY-node-for-K1.patch --- diff --git a/arch/riscv/boot/dts/spacemit/k1.dtsi b/arch/riscv/boot/dts/spacemit/k1.dtsi index 86d1db14e2e..b44149f4f07 100644 --- a/arch/riscv/boot/dts/spacemit/k1.dtsi +++ b/arch/riscv/boot/dts/spacemit/k1.dtsi @@ -424,6 +424,14 @@ status = "disabled"; }; + usbphy2: phy@c0a30000 { + compatible = "spacemit,k1-usb2-phy"; + reg = <0x0 0xc0a30000 0x0 0x200>; + clocks = <&syscon_apmu CLK_USB30>; + #phy-cells = <0>; + status = "disabled"; + }; + combo_phy: phy@c0b10000 { compatible = "spacemit,k1-combo-phy"; reg = <0x0 0xc0b10000 0x0 0x1000>;